﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using Microsoft.Xna.Framework;

namespace CorporationWars
{
    [Serializable]
    public class CoreNode : BaseNode
    {
        public CoreNode(Game1 game)
            : base(game, "Core", 0)
        {
            PersonelRequired = new List<SalaryLevels>(new SalaryLevels[] { SalaryLevels.SMT, SalaryLevels.SMT, SalaryLevels.SMT });
            ShortName = "Core";
            IsVisibleFromOtherNodes = false;
            AddButton(new UIButton(Game) { TextureAsset = "Textures/HUD/Buttons/CorpComs", Color = Color.Silver, HoverColor = Color.White, MouseDownColor = Color.Red, Name = "CorporateComms", OnClick = ButtonClicked, ToolTipText = "Corporate Comms" });
            AddButton(new UIButton(Game) { TextureAsset = "Textures/HUD/Buttons/CorpAliances", Color = Color.Silver, HoverColor = Color.White, MouseDownColor = Color.Red, Name = "Alliances", OnClick = ButtonClicked, ToolTipText = "Alliances" });

            
            Description = "This is the core of the corporation, from here you are connected to everything...";
        }
    }
}
